#ifndef MATH_GTEST_MATH_TEST_DATA_COSH_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_COSH_DATA_H

DataDoubleDouble g_coshData[] = {
    {-0x1.20a8b7890f9cdp+9, 0x1.dbb7b0b070f24p+831},
    {0x1.20a8b7890f9cdp+9, 0x1.dbb7b0b070f24p+831},
    {-0x1.3c6547ae147aep+9, 0x1.e5fec645713d4p+911},
    {0x1.3c5ee147ae148p+9, 0x1.ce4afe8d58a85p+911},
    {-0x1.46d810111e5bbp+9, 0x1.0d2dd166e22f5p+942},
    {0x1.46cdd2a07a84ap+9, 0x1.f0f78f0d8dfefp+941},
    {-0x1.4a9e4a0af106ap+9, 0x1.f2f8b4187262dp+952},
    {0x1.4a9d025cdc8bcp+9, 0x1.ee01b3ba53ff6p+952},
    {-0x1.4cb32dc21488cp+9, 0x1.f5213cb7b48bep+958},
    {0x1.4cab7fad99a78p+9, 0x1.d7f240ece897p+958},
    {-0x1.4d61bd3c1bc12p+9, 0x1.e9f5d7b872d45p+960},
    {0x1.4d644c9844b6fp+9, 0x1.f3dbb18d19981p+960},
    {-0x1.50daef8bc96ep+9, 0x1.f18d5d4f1ef39p+970},
    {0x1.50e00e441b598p+9, 0x1.02edc8f931b19p+971},
    {-0x1.52932e54af12fp+9, 0x1.e4a0a5f856a01p+975},
    {0x1.52932e54af12fp+9, 0x1.e4a0a5f856a01p+975},
    {-0x1.5cf9ace27d12p+9, 0x1.e7b36eb1f1e6ap+1005},
    {0x1.5cf48e2a2b268p+9, 0x1.d493f00e20dcep+1005},
    {-0x1.5fc66785fd25dp+9, 0x1.01731052d2ddp+1014},
    {0x1.5fc8f6e2261b9p+9, 0x1.06a6798a76d2bp+1014},
    {-0x1.62db3a2d14427p+9, 0x1.dd62b906f8d3ap+1022},
    {0x1.62ddc9893d384p+9, 0x1.e7078b0a7145ap+1022},
    {-0x1.6008e431b0514p-7, 0x1.0003c83349f85p+0},
    {0x1.4dc4c868950a1p-5, 0x1.0036671e3f8c8p+0},
    {-0x0.0000000000032p-1022, 0x1p+0},
    {0x0.0000000000032p-1022, 0x1p+0},
    {-0x1.d70a3d70a3d71p-2, 0x1.1b90d6bdf94aep+0},
    {0x1.d70a3d70a3d71p-2, 0x1.1b90d6bdf94aep+0},
    {-0x1.a29fd3d630a2fp+0, 0x1.54d774fb0c00dp+1},
    {0x1.9af1bf5b4f5b4p+0, 0x1.4b844b8873821p+1},
    {-0x1.d82100f6a05adp+2, 0x1.8fb3d468969b7p+9},
    {0x1.d3a61faef2466p+2, 0x1.74ae1cb09827fp+9},
    {-0x1.0683b753911fep-2, 0x1.087561007d4c4p+0},
    {0x1.0683b753911fep-2, 0x1.087561007d4c4p+0},
    {0x1.f98ebb88f16f9p-22, 0x1.00000000001f3p+0},
    {-0x1.faa19c4773dcfp-22, 0x1.00000000001f5p+0},
    {0x1.ffffffffffffap-27, 0x1p+0},
    {-0x1.015fd7fe17965p-26, 0x1.0000000000001p+0},
    {0x1p+7, 0x1.95e54c5dd4217p+183},
    {-0x1p+7, 0x1.95e54c5dd4217p+183},
    {0x1.0000000000001p-41, 0x1p+0},
    {-0x1.0000000000001p-41, 0x1p+0},
    {0x1.fffffffffff5dp-353, 0x1p+0},
    {-0x1.0000000000001p-352, 0x1p+0},
    {0x1.02e147ae147b1p+3, 0x1.97b603163dcf1p+10},
    {-0x1.028f5c28f5c2cp+3, 0x1.93a779361f85bp+10},
    {0x1.00147ae147ae8p+8, 0x1.5c947c38f57a2p+368},
    {-0x1.00170a3d70a44p+8, 0x1.601553ab2f6f6p+368},
    {0x1.ffff8f68f661p-27, 0x1p+0},
    {-0x1.0000000000011p-26, 0x1.0000000000001p+0},
    {0x1.0cccccccccdcfp+0, 0x1.9a9245a1c395cp+0},
    {-0x1.028f5c28f5d2bp+0, 0x1.8e0e94e29a37fp+0},
    {0x1.00147ae14de26p+5, 0x1.22271398d06a9p+45},
    {-0x1.006666666c9abp+5, 0x1.2dfe76925d10fp+45},
    {0x1.00053ed851eb8p+9, 0x1.a561a922f4085p+737},
    {-0x1.000167ce147aep+9, 0x1.98ed831fc8e5fp+737},
    {0x1.0081e147ae148p+5, 0x1.3212cda6f3ffp+45},
    {-0x1.002ff5c28f5c3p+5, 0x1.261277b10982dp+45},
    {0x1.000fffffffed2p-26, 0x1.0000000000001p+0},
    {-0x1.001000000236bp-26, 0x1.0000000000001p+0},
    {0x1.01b599999999ap+3, 0x1.8910cb65aa932p+10},
    {-0x1.00bfd70a3d70ap+3, 0x1.7d72e20d6544p+10},
    {0x1.040f5c28f5c29p+1, 0x1.f087e4d5ccedp+1},
    {-0x1.05570a3d70a3dp+1, 0x1.f55a6d445bbe8p+1},
    {0x1.890cda4ce4f56p-7, 0x1.0004b6f4a22c3p+0},
    {-0x1.061a40d0a9e13p-5, 0x1.00218bf37533ap+0},
    {0x1.4fdf3b64efd63p-5, 0x1.00371739bb22fp+0},
    {-0x1.4fdf3b64efd63p-5, 0x1.00371739bb22fp+0},
    {0x1.0b94743490bbap+1, 0x1.06cb65897917ep+2},
    {-0x1.0b94743490bbap+1, 0x1.06cb65897917ep+2},
    {0x1.0800000000039p-21, 0x1.0000000000221p+0},
    {-0x1.07ffffff196a7p-21, 0x1.000000000022p+0},
    {0x1.0724e7f24e7fp+3, 0x1.d1d3a22d1052cp+10},
    {-0x1.086c9606c9605p+3, 0x1.e4d6626179477p+10},
    {0x1.0af2b8d711dbfp+5, 0x1.1a342a3258f85p+47},
    {-0x1.0ade3df5ca2ddp+5, 0x1.176552c908821p+47},
    {0x1.00e7e80e7e80ep-1, 0x1.20e8a2367f933p+0},
    {-0x1.1fa039fa039fap-1, 0x1.2977ea5f6140bp+0},
    {0x1.58e2500fa2534p-7, 0x1.0003a14430a78p+0},
    {-0x1.efd22d9d822e7p-5, 0x1.00781330f24p+0},
    {0x1.15c6aca0c941bp+8, 0x1.ad6512bfb718dp+399},
    {-0x1.15c93bfcf2377p+8, 0x1.b1b5d6addffb4p+399},
    {0x1.1470a3d70a3d7p+0, 0x1.a455c9fbb6abap+0},
    {-0x1.02851eb851eb8p+0, 0x1.8e0263e0e7bacp+0},
    {0x1.115999999999ap+1, 0x1.128e272b84283p+2},
    {-0x1.0eca3d70a3d71p+1, 0x1.0d451f28bf559p+2},
    {0x1.21781f44a0764p+4, 0x1.128fe56b2de66p+25},
    {-0x1.214f2982111a1p+4, 0x1.0fd485191c21dp+25},
    {0x1.212a8582a85a2p+7, 0x1.8124839b1c4f2p+207},
    {-0x1.212a8582a85a2p+7, 0x1.8124839b1c4f2p+207},
    {0x1.02a3dff42b4d2p-1, 0x1.215d2d1688668p+0},
    {-0x1.1c3d798dc4e6cp-1, 0x1.28791cd528c9p+0},
    {0x1.258aa1a731825p+9, 0x1.f99660d8f62dap+845},
    {-0x1.2588124b088c9p+9, 0x1.ef937c2fe1b4cp+845},
    {0x1.260ded7502dbap+4, 0x1.6dad5e5cdef79p+25},
    {-0x1.25930c2d54c72p+4, 0x1.62deace9d11fcp+25},
    {0x1.2c48e9559d3e8p+3, 0x1.73ba8f8bed374p+12},
    {-0x1.2c9ad4dabbf6dp+3, 0x1.7776f5d98e5bp+12},
    {0x1.2d4a388a397e6p+2, 0x1.bb344f039bdabp+5},
    {-0x1.2d4a388a397e6p+2, 0x1.bb344f039bdabp+5},
    {0x1.322f5c28f5c29p+0, 0x1.cdffd623fac89p+0},
    {-0x1.2043d70a3d70ap+0, 0x1.b430494a7f886p+0},
    {0x1.2fef2337e98ffp+9, 0x1.f4f39e2fb6f73p+875},
    {-0x1.2fe775236eaebp+9, 0x1.d7c74a7fb96e3p+875},
    {0x1.309f4dcbc5cabp+9, 0x1.eff835377c8edp+877},
    {-0x1.309f4dcbc5cabp+9, 0x1.eff835377c8edp+877},
    {0x1.6e11f9d6573adp-5, 0x1.004171b696ba3p+0},
    {-0x1.e13da9e8b9141p-7, 0x1.00071159e1f77p+0},
    {0x1.34dc12b56ef46p+4, 0x1.cd3f12d073003p+26},
    {-0x1.35050877fe508p+4, 0x1.d1e1c9b487e83p+26},
    {0x1.3b13afbc2e385p+8, 0x1.7961c5809d618p+453},
    {-0x1.3b01c4370f8p+8, 0x1.5fde5a9818a23p+453},
    {0x1.42a18eda196fap+9, 0x1.e338418a8c0eep+929},
    {-0x1.429eff7df079ep+9, 0x1.d9a6bf64e8e3ep+929},
    {0x1.457258a468a8ep+9, 0x1.074d8a3c46e6dp+938},
    {-0x1.457258a468a8ep+9, 0x1.074d8a3c46e6dp+938},
    {0x1.45c86555e6ed2p+9, 0x1.01dc62f49d18fp+939},
    {-0x1.45c71da7d2724p+9, 0x1.fe971aca3f38dp+938},
    {0x1.48c7ae147ae14p+2, 0x1.547bfee1daf8fp+6},
    {-0x1.48c7ae147ae14p+2, 0x1.547bfee1daf8fp+6},
    {0x1.4947ae147ae14p+1, 0x1.a59892038a612p+2},
    {-0x1.42e147ae147aep+1, 0x1.914766391b4a1p+2},
    {0x1.34c51eb851eb8p+0, 0x1.d1e80a93fd038p+0},
    {-0x1.4bcf5c28f5c29p+0, 0x1.f6e05c9a3f3e6p+0},
    {0x1.4c342e922a5a9p+1, 0x1.af39b93cfae6fp+2},
    {-0x1.485d2454b9b6cp+1, 0x1.a29fc763cb7a7p+2},
    {0x1.49f664bfbccb2p+9, 0x1.0ccfcc20da2b5p+951},
    {-0x1.49fa3bc9fa3bcp+9, 0x1.14ff8ce7eeddp+951},
    {0x1.3c63d70a3d70ap+0, 0x1.ddb392e9c0e7dp+0},
    {-0x1.37451eb851eb8p+0, 0x1.d5baecaa1e90bp+0},
    {0x1.57fcc391bfe8cp+1, 0x1.d85e337affff8p+2},
    {-0x1.556d6768ca263p+1, 0x1.cf1a012542c41p+2},
    {0x1.51bd8ad44fe83p+5, 0x1.e00d92f0076cp+59},
    {-0x1.524ce6fd45aacp+5, 0x1.016e2e878e1afp+60},
    {0x1.58054d1c51679p+9, 0x1.8d4277695125fp+991},
    {-0x1.5801761213f6fp+9, 0x1.8184d291b60bdp+991},
    {0x1.5280f7d27fa75p-6, 0x1.000dfce716c34p+0},
    {-0x1.4d178626b0778p-5, 0x1.00362eafd36d8p+0},
    {0x1.5a20b98037db7p+3, 0x1.85582e3394e76p+14},
    {-0x1.59cecdfb19232p+3, 0x1.81786cfb450afp+14},
    {0x1.5db0852e0d488p+9, 0x1.fcb67f328034dp+1007},
    {-0x1.5db3148a363e4p+9, 0x1.037ea9e8ae267p+1008},
    {0x1.5e0bd53a74bd4p+9, 0x1.038e284da4c0dp+1009},
    {-0x1.5e0a8d8c60426p+9, 0x1.00f901d2b7a92p+1009},
    {0x1.63235db643825p+9, 0x1.a35f9d367bae1p+1023},
    {-0x1.631a67f3b4263p+9, 0x1.870570d21d138p+1023},
    {0x1.632f7c98eb77bp+9, 0x1.cd06a8880697ep+1023},
    {-0x1.63320bf5146d7p+9, 0x1.d656dfca15192p+1023},
    {0x1.63353ae72495dp+9, 0x1.e22ef6004eb27p+1023},
    {-0x1.633ba14d8afc3p+9, 0x1.fae7cfd27753cp+1023},
    {0x1.6333f3391027dp+9, 0x1.dd62b906eba92p+1023},
    {-0x1.6333f3391027dp+9, 0x1.dd62b906eba92p+1023},
    {0x1.633a599f768fep+9, 0x1.f5dc99bad610bp+1023},
    {-0x1.633911f16215p+9, 0x1.f0de3caa3f231p+1023},
    {0x1.75c28f5c3b6bfp+0, 0x1.2271cccf5617fp+1},
    {-0x1.7d70a3d71cb3ap+0, 0x1.2a65e0ea26dc1p+1},
    {0x1.8a3d70a4175bbp-1, 0x1.4fb73b9a9edd8p+0},
    {-0x1.8000000040518p-1, 0x1.4b705d1e77dc7p+0},
    {0x1.6d2e8346519ap+4, 0x1.e70761a9491c6p+31},
    {-0x1.6dd25a508f0aap+4, 0x1.fae7a4c13fd5fp+31},
    {0x1.7eb851ebae702p+1, 0x1.3ef9bb9ae70cbp+3},
    {-0x1.7851eb854809cp+1, 0x1.2f7fd832d659fp+3},
    {0x1.10c274aaa17p+26, HUGE_VAL},
    {-0x1.7fe0000001623p-21, 0x1.000000000047fp+0},
    {0x1.82087443f9572p+8, 0x1.e70d17657e07p+555},
    {-0x1.8212b1b49d2e2p+8, 0x1.faed962504e69p+555},
    {0x1.8902e5b4d348bp+6, 0x1.ae33a850189bdp+140},
    {-0x1.890d2325771fbp+6, 0x1.b2867fc07f391p+140},
    {0x1.4d6f5c28f5c29p-3, 0x1.03668167954adp+0},
    {-0x1.f707ae147ae14p-4, 0x1.01eed6b00efccp+0},
    {0x1.688c0e88c0e87p-1, 0x1.4223f5cf5d6b4p+0},
    {-0x1.8225a8225a82p-1, 0x1.4c531b40987e6p+0},
    {0x1.979badae9fe03p+4, 0x1.af8d219c26166p+35},
    {-0x1.97c4a3712f3c5p+4, 0x1.b3e371e61a0bfp+35},
    {0x1.ae147ae166fp+0, 0x1.6352d1fc57e7fp+1},
    {-0x1.b0a3d70a5cb29p+0, 0x1.66a7f093e0436p+1},
    {0x1.c28f5c29180aap-4, 0x1.018ce48bcd465p+0},
    {-0x1.eb851eb87433ap-4, 0x1.01d86cfaddc6cp+0},
    {0x1.ae147ae265033p-3, 0x1.05aa63223af6ep+0},
    {-0x1.0a3d70a465b4dp-2, 0x1.08b39f9a073ap+0},
    {0x1.0a3d70a46e003p-3, 0x1.022a8f3e5ce8fp+0},
    {-0x1.eb851eb97fd76p-4, 0x1.01d86cfadfc9dp+0},
    {0x1.d70a3d7235078p-3, 0x1.06cd150be7724p+0},
    {-0x1.00000000c8984p-2, 0x1.080ab05cb2bf7p+0},
    {0x1.eb851eba6a196p-4, 0x1.01d86cfae18cbp+0},
    {-0x1.851eb852f79c1p-3, 0x1.04a27cdb0d5a6p+0},
    {0x1.9a5cf625671b4p+8, 0x1.052bea3ec0046p+591},
    {-0x1.9a52b8b4c3444p+8, 0x1.f5dc99badebd6p+590},
    {0x1.9c4153dd21be6p-1, 0x1.579126d4c2795p+0},
    {-0x1.b0bc3524cfd2ep-1, 0x1.61027aa57a86cp+0},
    {0x1.bb404c36dd7c9p+2, 0x1.fd1abd56d8ea5p+8},
    {-0x1.be737f6a10afdp+2, 0x1.0b9a76a60273ap+9},
    {0x1.bf17d6744e207p+2, 0x1.0e4d134b78471p+9},
    {-0x1.bb40cc36dd7c9p+2, 0x1.fd1eb78fcd15cp+8},
    {0x1.d9f851eb851ecp-2, 0x1.1bea784150223p+0},
    {-0x1.9c87ae147ae14p-2, 0x1.150e792ecbeap+0},
    {0x1.0438ccccccccdp-4, 0x1.00844d19ffae1p+0},
    {-0x1.2d2e8f5c28f5cp-4, 0x1.00b13fb33647fp+0},
    {0x1.bcc7a7117cbefp+8, 0x1.9aa4f99e34025p+640},
    {-0x1.bcbff8fd01ddbp+8, 0x1.8e82100165979p+640},
    {0x1.bb0147ae147aep+0, 0x1.7484d1d9cb3e8p+1},
    {-0x1.c2af5c28f5c29p+0, 0x1.7f2ee463e4a64p+1},
    {0x1.ca2e147ae147bp+0, 0x1.89ec4f1c830d1p+1},
    {-0x1.b5b3333333333p+0, 0x1.6d59469fe74eap+1},
    {0x1.0219c685b912cp-2, 0x1.082ccb18f1854p+0},
    {-0x1.9dcd26a50bbf1p-3, 0x1.053e4dd16395ep+0},
    {0x1.bcd116f39ad7bp-3, 0x1.060fe1ff5180ep+0},
    {-0x1.bcd116f39ad7bp-3, 0x1.060fe1ff5180ep+0},
    {0x1.d31999999999ap+3, 0x1.0aa81650e9145p+20},
    {-0x1.d31999999999ap+3, 0x1.0aa81650e9145p+20},
    {0x1.f4b851eb851ecp-1, 0x1.847eefa49cfffp+0},
    {-0x1.d0e147ae147aep-1, 0x1.70f9d33a3a622p+0},
    {0x1.d107dcc958b0cp+0, 0x1.9408f03055f3bp+1},
    {-0x1.ce7880a062ee3p+0, 0x1.90390aa2b056cp+1},
    {0x1.e013e8e2cdd3ap+2, 0x1.c48f737398a06p+9},
    {-0x1.e013e8e2cdd3ap+2, 0x1.c48f737398a06p+9},
    {0x1.eff5c28f5c28ep+6, 0x1.d70e9db211616p+177},
    {-0x1.efe147ae147adp+6, 0x1.cdbac3064beb8p+177},
    {0x1.0d7ae147ae147p-3, 0x1.0238289d8552p+0},
    {-0x1.21f5c28f5c28fp-3, 0x1.0291f2af2417cp+0},
    {0x1.18758f26eb025p-2, 0x1.09a97266251ccp+0},
    {-0x1.03faaddf3ceddp-2, 0x1.084b883bf41b1p+0},
    {0x1.ea6d5cec2ff55p+0, 0x1.bc1ad4df65cf6p+1},
    {-0x1.f4aacd9006ff9p+0, 0x1.cd799bb33f1e5p+1},
    {0x1.fdc28f5c28f5bp+5, 0x1.e740d52769d34p+90},
    {-0x1.fdae147ae147ap+5, 0x1.e267ae2f5f78ap+90},
    {0x1.fe7f9fe7f9fc1p-23, 0x1.000000000007fp+0},
    {-0x1.fe7f9fe7f9fcp-23, 0x1.000000000007fp+0},
    {0x1.4fa9d47ae147bp-5, 0x1.003705b5cef1p+0},
    {-0x1.4fa9d47ae147bp-5, 0x1.003705b5cef1p+0},
    {0x1.f9d147ae147adp+0, 0x1.d67d265831c67p+1},
    {-0x1.f223333333332p+0, 0x1.c91dc52992e2fp+1},
    {0x1.0a19b422f9304p-2, 0x1.08b14663377cbp+0},
    {-0x1.adcd01df8bfa1p-3, 0x1.05a87f7562f6ep+0},
    {0x1.28e21a29105fdp-2, 0x1.0ad5b62199ca5p+0},
    {-0x1.eb5dcdebba593p-3, 0x1.076752c21ee7bp+0},
    {0x1.ffd9233333332p+8, 0x1.5b7ed5568664ep+737},
    {-0x1.ffdbb28f5c28ep+8, 0x1.5efce26df4ff3p+737},
    {0x1.ff4c28f5c28f5p+2, 0x1.708d549e9eb33p+10},
    {-0x1.fc18f5c28f5c2p+2, 0x1.5e93dc4894172p+10},
    {0x1.ae06526147aep-3, 0x1.05aa034bbebf2p+0},
    {-0x1.c28133a8f5c28p-3, 0x1.0637fc5db81e5p+0},
    {0x1.ffedda5ae147ap+8, 0x1.78c8a059b456ep+737},
    {-0x1.fff2f91333332p+8, 0x1.80652df221c1bp+737},
    {0x1.fff5c08f5c28ep+6, 0x1.91da994072d09p+183},
    {-0x1.ffcccacccccccp+6, 0x1.8218d3f338b7p+183},
    {0x1.c28f5ba8f5c28p-3, 0x1.063860d360d6cp+0},
    {-0x1.0a3d7063d70a3p-2, 0x1.08b39f95c8d96p+0},
    {0x1.cccccc5ccccccp-2, 0x1.1a5c40b561c5fp+0},
    {-0x1.ae147a7147aep-2, 0x1.16e9bf0afd768p+0},
    {0x1.f3333332f3332p+0, 0x1.caf10923cf974p+1},
    {-0x1.fd70a3d6ca3d6p+0, 0x1.dcf152b07a3e2p+1},
    {0x1.fffffffff7e62p-352, 0x1p+0},
    {-0x1.fffffffff7fffp-352, 0x1p+0},
    {0x1.fe147ae147a6p+3, 0x1.fec7beeb3c57fp+21},
    {-0x1.fdc28f5c28edbp+3, 0x1.f9b2aa2118c0ep+21},
    {0x1.e8f5c28f5c27dp+0, 0x1.b9acc18492104p+1},
    {-0x1.fd70a3d70a3c5p+0, 0x1.dcf152b0ed18cp+1},
    {0x1.fd70a3d70a3ccp+1, 0x1.ac49277f5ec58p+4},
    {-0x1.f5c28f5c28f51p+1, 0x1.935cbed6f5813p+4},
    {0x1.ffffffffffffdp-200, 0x1p+0},
    {-0x1.ffffffffffffdp-200, 0x1p+0},
    {0x1.000021c6e949ep-25, 0x1.0000000000002p+0},
    {-0x1.ffffffffffffep-26, 0x1.0000000000002p+0},
    {0x1.ffffffffffffep-27, 0x1p+0},
    {-0x1.ffffffffffffep-27, 0x1p+0},
    {0x1.fffd70a3d70a2p+8, 0x1.90700ce84c14dp+737},
    {-0x1.ffe8f5c28f5c1p+8, 0x1.71a68ca85b583p+737},
    {0x0p+0, 0x1p+0},
    {0x1.767dce434a9b1p-4, 0x1.01121ac685dcp+0},
    {-0x1.767dce434a9b1p-4, 0x1.01121ac685dcp+0},
    {0x1.8af8af8af8af8p-3, 0x1.04c68d1d4953cp+0},
    {-0x1.4d880bb3ee721p-3, 0x1.0367029a61286p+0},
    {0x1.18de5ab277f45p-2, 0x1.09b0b7c39d3d7p+0},
    {-0x1.cb564efe89823p-3, 0x1.067749237c02cp+0},
    {0x1.ce434a9b10176p-3, 0x1.068c876e81aa5p+0},
    {-0x1.a54d880bb3ee7p-3, 0x1.056f95da5d1fep+0},
    {0x1.8231bcb564efep-2, 0x1.126c522173f36p+0},
    {-0x1.77f44c118de5ap-2, 0x1.1172c38795b01p+0},
    {0x1.f44c118de5ab1p-2, 0x1.1f2a9f19f83edp+0},
    {-0x1.dfd1304637969p-2, 0x1.1c9f1e1f676d3p+0},
    {0x1.f5c28f5c28f5ap-2, 0x1.1f5a47929047p+0},
    {-0x1.e147ae147ae12p-2, 0x1.1cccaf1dede2dp+0},
    {0x1p-1, 0x1.20ac1862ae8dp+0},
    {-0x1p-1, 0x1.20ac1862ae8dp+0},
    {0x1.1536202ecfb9cp-1, 0x1.2672bbe2c998ep+0},
    {-0x1.00bb3ee721a55p-1, 0x1.20dcf5054a5ecp+0},
    {0x1.536202ecfb9c8p-1, 0x1.3a548a1d5ec9ep+0},
    {-0x1.536202ecfb9c8p-1, 0x1.3a548a1d5ec9ep+0},
    {0x1.96ac9dfd13045p-1, 0x1.5516fa4fc3071p+0},
    {-0x1.6898231bcb564p-1, 0x1.422893098f3f4p+0},
    {0x1.9249249249248p-1, 0x1.532b950b96831p+0},
    {-0x1.7390d2a6c405cp-1, 0x1.466c77cfc604bp+0},
    {0x1.c118de5ab277ep-1, 0x1.68f576aade46ep+0},
    {-0x1.a2608c6f2d592p-1, 0x1.5a54d44ab5a6ap+0},
    {0x1.d130463796ac8p-1, 0x1.7122d6ce75bc6p+0},
    {-0x1.fa2608c6f2d58p-1, 0x1.879db64ae4f71p+0},
    {0x1.e666666666664p-1, 0x1.7c794393bc5a7p+0},
    {-0x1.e147ae147ae12p-1, 0x1.79ad9063ee98bp+0},
    {0x0p+0, 0x1p+0},
    {0x1.bcb564efe8982p-6, 0x1.0018248ed824bp+0},
    {-0x1.3bfa2608c6f2dp-4, 0x1.00c31989f85c7p+0},
    {0x1.6ac9dfd130464p-5, 0x1.004046a1e841ep+0},
    {-0x1.8231bcb564effp-4, 0x1.0123844641915p+0},
    {0x1.4d880bb3ee722p-4, 0x1.00d96458f5377p+0},
    {-0x1.f7390d2a6c407p-5, 0x1.007bb01c4eda7p+0},
    {0x1.6ac9dfd130464p-4, 0x1.01013ace69e9bp+0},
    {-0x1.6ac9dfd130464p-4, 0x1.01013ace69e9bp+0},
    {0x1.767dce434a9b1p-5, 0x1.00447d882a849p+0},
    {-0x1.01767dce434aap-6, 0x1.00081783e5273p+0},
    {0x1.2492492492492p-3, 0x1.029ddf6df7f2ap+0},
    {-0x1.6202ecfb9c869p-3, 0x1.03d588e9169b3p+0},
    {0x1.5c28f5c28f5c2p-3, 0x1.03b5473023a33p+0},
    {-0x1.3333333333333p-3, 0x1.02e2a9d7057c9p+0},
    {0x1.c28f5c28f5c29p-4, 0x1.018ce48bcd09ep+0},
    {-0x1.9999999999999p-3, 0x1.0523184b1ee9dp+0},
    {0x1.90d2a6c405dap-3, 0x1.04eb28e293d5dp+0},
    {-0x1.7c57c57c57c58p-3, 0x1.046d69e332a12p+0},
    {0x1.880bb3ee721a6p-3, 0x1.04b4738cfd912p+0},
    {-0x1.c869536202ed1p-4, 0x1.019747828b654p+0},
    {0x1.6ac9dfd130465p-3, 0x1.0406f027e78c8p+0},
    {-0x1.6ac9dfd130465p-3, 0x1.0406f027e78c8p+0},
    {0x1.a54d880bb3eebp-4, 0x1.015afa51ca5a9p+0},
    {-0x1.ce434a9b1017ap-4, 0x1.01a1cced0057cp+0},
    {0x1.593bfa2608c71p-3, 0x1.03a55a6f0b695p+0},
    {-0x1.96ac9dfd13048p-3, 0x1.0510503e7c41fp+0},
    {0x1.277f44c118de8p-3, 0x1.02ab5c4e0a5b1p+0},
    {-0x1.64efe898231bfp-3, 0x1.03e5dde541cb6p+0},
    {0x1.999999999999ap-4, 0x1.0147f40224b38p+0},
    {-0x1.1eb851eb851ecp-3, 0x1.02834d708ab3ep+0},
    {0x1.999999999999ap-4, 0x1.0147f40224b38p+0},
    {-0x1.70a3d70a3d70ap-3, 0x1.04288d8712ae8p+0},
    {0x1.0a3d70a3d70a4p-2, 0x1.08b39f99fdd93p+0},
    {-0x1.c28f5c28f5c2ap-3, 0x1.063860d6ed3edp+0},
    {0x1.ae147ae147ae2p-2, 0x1.16e9bf1719514p+0},
    {-0x1.ccccccccccccdp-2, 0x1.1a5c40c269584p+0},
    {0x1.23d70a3d70a3ep-1, 0x1.2ab9b65a62eb6p+0},
    {-0x1.199999999999ap-1, 0x1.27b4b9ed39c62p+0},
    {0x1.570a3d70a3d71p-1, 0x1.3ba41d7db706ep+0},
    {-0x1.428f5c28f5c29p-1, 0x1.348182f800cf8p+0},
    {0x1.8p-1, 0x1.4b705d1e5d6a8p+0},
    {-0x1.75c28f5c28f5cp-1, 0x1.474b6f654e138p+0},
    {0x1.a8f5c28f5c28fp-1, 0x1.5d5bee7677841p+0},
    {-0x1.a8f5c28f5c28fp-1, 0x1.5d5bee7677841p+0},
    {0x1p+0, 0x1.8b07551d9f55p+0},
    {-0x1p+0, 0x1.8b07551d9f55p+0},
    {0x1p+0, 0x1.8b07551d9f55p+0},
    {-0x1p+0, 0x1.8b07551d9f55p+0},
    {0x1.8bdb411ddd3b9p+2, 0x1.e58a36d5d936ep+7},
    {-0x1.8bdb411ddd3b9p+2, 0x1.e58a36d5d936ep+7},
    {0x1.670e7451106ecp+3, 0x1.23962a9fb28d3p+15},
    {-0x1.68f9f96fc8c0bp+3, 0x1.359e0713dd21ap+15},
    {0x1.055f521e14012p+4, 0x1.7b63c4c12a819p+22},
    {-0x1.05365c5b84a5p+4, 0x1.779d5ef527d1p+22},
    {0x1.56e57e8e8112ap+4, 0x1.e3db946dab70bp+29},
    {-0x1.56939309625a4p+4, 0x1.da46d65ece869p+29},
    {0x1.a842b53c5ec7ep+4, 0x1.3179d0e5ef3b2p+37},
    {-0x1.a90f82092b94bp+4, 0x1.41234f110c2cap+37},
    {0x1.fa95ae7998a63p+4, 0x1.9990dab32e391p+44},
    {-0x1.fa6cb8b7094ap+4, 0x1.957d973c61fd4p+44},
    {0x1.265fd8fa21942p+5, 0x1.0fd485191c23p+52},
    {-0x1.25f97293bb2dbp+5, 0x1.0292a5d2f221ap+52},
    {0x1.60f8aad0eb4cfp+3, 0x1.e22ef602ad801p+14},
    {-0x1.624058e5662e4p+3, 0x1.f5dc99bce91c9p+14},
    {0x1.61ee6d604776p+3, 0x1.f0de3cac5754ep+14},
    {-0x1.6002e8418f241p+3, 0x1.d3eec9d141d9ep+14},
    {0x1.614a96560a056p+3, 0x1.e7078b0c8caafp+14},
    {-0x1.6292446a84e6bp+3, 0x1.fae7cfd4bef61p+14},
    {0x1.619c81db28bdap+2, 0x1.f5dea412b342ep+6},
    {-0x1.60f8aad0eb4cfp+2, 0x1.f0e04c420452fp+6},
    {0x1.619c81db28bdbp+2, 0x1.f5dea412b3436p+6},
    {-0x1.642bde041e803p+2, 0x1.052ce52d0cf06p+7},
    {0x1.619c81db28bdcp+2, 0x1.f5dea412b343dp+6},
    {-0x1.624058e5662e6p+2, 0x1.fae9d4f805764p+6},
    {0x1.5c7dc9893d388p+1, 0x1.e921cb3ef6bebp+2},
    {-0x1.65738c1899617p+1, 0x1.0626d88b9d826p+3},
    {0x1.65738c1899618p+1, 0x1.0626d88b9d828p+3},
    {-0x1.5b361b74c2574p+1, 0x1.e44e9f0ac010ap+2},
    {0x1.5f0d25b232fb3p+1, 0x1.f2edd466de6ep+2},
    {-0x1.59ee6d6047761p+1, 0x1.df87d8d1d080dp+2},
    {0x1.58a6bf4bcc94ap+0, 0x1.069d7526480d8p+1},
    {-0x1.5dc5779db819cp+0, 0x1.0b410b815b64p+1},
    {0x1.4e694ea7f58a7p+0, 0x1.fb4cfe503f67cp+0},
    {-0x1.5dc5779db819dp+0, 0x1.0b410b815b641p+1},
    {0x1.5dc5779db819ep+0, 0x1.0b410b815b642p+1},
    {-0x1.6054d3c6addc7p+0, 0x1.0d9d12468c0a2p+1},
    {0x1.442bde041e802p-1, 0x1.350c9c468df4dp+0},
    {-0x1.4e694ea7f58a6p-1, 0x1.3892f0be9f21p+0},
    {0x1.58a6bf4bcc94bp-1, 0x1.3c39476d1f67ap+0},
    {-0x1.5dc5779db819dp-1, 0x1.3e18915e19708p+0},
    {0x1.58a6bf4bcc94cp-1, 0x1.3c39476d1f67ap+0},
    {-0x1.4e694ea7f58a8p-1, 0x1.3892f0be9f21p+0},
    {0x1.8bd9f27effc7dp-2, 0x1.135e1b952432cp+0},
    {-0x1.39ee6d604775fp-2, 0x1.0c1ff9b3e0f18p+0},
    {0x1.819c81db28bdbp-2, 0x1.125ded101cd2bp+0},
    {-0x1.6d21a0937aa93p-2, 0x1.10729bf67bf63p+0},
    {0x1.4e694ea7f58a8p-2, 0x1.0dc5e32ac6f82p+0},
    {-0x1.4e694ea7f58a8p-2, 0x1.0dc5e32ac6f82p+0},
    {0x1.d005d0831e48p-4, 0x1.01a4fdba6b54p+0},
    {-0x1.4e694ea7f58a6p-3, 0x1.036b9f4d82412p+0},
    {0x1.a7100df3c21f2p-4, 0x1.015de29dd6497p+0},
    {-0x1.4e694ea7f58a7p-3, 0x1.036b9f4d82412p+0},
    {0x1.f8fb93127a713p-4, 0x1.01f2b15a57336p+0},
    {-0x1.d005d0831e484p-4, 0x1.01a4fdba6b54p+0},
    {0x1.10af78107a00ap-6, 0x1.000913b8768c1p+0},
    {-0x1.b486824deaa47p-6, 0x1.0017432dc2a58p+0},
    {0x1.8bd9f27effc7ep-4, 0x1.01324a260a1fap+0},
    {-0x1.39ee6d604776p-4, 0x1.00c094931ed68p+0},
    {0x1.10af78107a012p-6, 0x1.000913b8768c1p+0},
    {-0x1.b361b74c25752p-8, 0x1.0001723af6599p+0},
    {0x1.7e3ee4c49e9c4p-4, 0x1.011d94ea22925p+0},
    {-0x1.62e42fefa39eep-5, 0x1.003d81f25e8bep+0},
    {0x1.035d9d168a216p-4, 0x1.00836e848e35ep+0},
    {-0x1.b4cfb50e5bf0ep-5, 0x1.005d302bf24dbp+0},
    {0x1.5549223542735p-4, 0x1.00e39fa872033p+0},
    {-0x1.10f8aad0eb4d1p-5, 0x1.0024630833538p+0},
    {0x1.a734a753fac53p-5, 0x1.005778dc3fce7p+0},
    {-0x1.a734a753fac53p-5, 0x1.005778dc3fce7p+0},
    {0x1.b361b74c25742p-10, 0x1.00001723aa2bp+0},
    {-0x1.7e1a4b6465f63p-7, 0x1.000474a84674p+0},
    {0x1.2585d8c8b5b49p-4, 0x1.00a8584433995p+0},
    {-0x1.b361b74c25752p-10, 0x1.00001723aa2bp+0},
    {-0x1.619c81db28bdcp+4, 0x1.d8a2b4ac446abp+30},
    {0x1.619c81db28bdcp+4, 0x1.d8a2b4ac446abp+30},
    {-0x1.61ee6d604776p+4, 0x1.e22ef6008dd8bp+30},
    {0x1.6292446a84e6ap+4, 0x1.f5dc99badec59p+30},
    {-0x1.61c5779db819cp+4, 0x1.dd62b906fa225p+30},
    {0x1.61c5779db819cp+4, 0x1.dd62b906fa225p+30},
    {-0x1.624058e5662e6p+3, 0x1.f5dc99bce91e9p+14},
    {0x1.619c81db28bdcp+3, 0x1.ebec97e9159f3p+14},
    {-0x1.6002e8418f241p+3, 0x1.d3eec9d141d9ep+14},
    {0x1.6292446a84e6ap+3, 0x1.fae7cfd4bef51p+14},
    {-0x1.614a96560a054p+3, 0x1.e7078b0c8ca9p+14},
    {0x1.6292446a84e69p+3, 0x1.fae7cfd4bef41p+14},
    {-0x1.64cfb50e5bf0fp+2, 0x1.07ccd6ba76b97p+7},
    {0x1.6054d3c6addc7p+2, 0x1.ebeeaccc27122p+6},
    {-0x1.624058e5662e5p+2, 0x1.fae9d4f80575cp+6},
    {0x1.66176322d6d22p+2, 0x1.0d210dc5efc85p+7},
    {-0x1.65738c1899617p+2, 0x1.0a738922c7058p+7},
    {0x1.65738c1899617p+2, 0x1.0a738922c7058p+7},
    {-0x1.6054d3c6addc7p+1, 0x1.f7e6f18f5c46p+2},
    {0x1.6054d3c6addc7p+1, 0x1.f7e6f18f5c46p+2},
    {-0x1.65738c1899618p+1, 0x1.0626d88b9d828p+3},
    {0x1.619c81db28bdbp+1, 0x1.fcecf51e5fb43p+2},
    {-0x1.5f0d25b232fb1p+1, 0x1.f2edd466de6d9p+2},
    {0x1.6054d3c6addc5p+1, 0x1.f7e6f18f5c459p+2},
    {-0x1.6054d3c6addc7p+0, 0x1.0d9d12468c0a2p+1},
    {0x1.58a6bf4bcc94cp+0, 0x1.069d7526480dap+1},
    {-0x1.50f8aad0eb4dp+0, 0x1.ffb4b5b45fe18p+0},
    {0x1.50f8aad0eb4dp+0, 0x1.ffb4b5b45fe18p+0},
    {-0x1.65738c1899617p+0, 0x1.1269e45187f0dp+1},
    {0x1.65738c1899617p+0, 0x1.1269e45187f0dp+1},
    {-0x1.3f0d25b232fb3p-1, 0x1.335555de488c1p+0},
    {0x1.58a6bf4bcc94cp-1, 0x1.3c39476d1f67ap+0},
    {-0x1.538806f9e10f9p-1, 0x1.3a6215e7f9f78p+0},
    {0x1.538806f9e10f9p-1, 0x1.3a6215e7f9f78p+0},
    {-0x1.494a96560a054p-1, 0x1.36cbcc15c3c5fp+0},
    {0x1.34cfb50e5bf0dp-1, 0x1.2ffe587ab1a7ep+0},
    {-0x1.39ee6d6047761p-2, 0x1.0c1ff9b3e0f18p+0},
    {0x1.4e694ea7f58a8p-2, 0x1.0dc5e32ac6f82p+0},
    {-0x1.96176322d6d22p-2, 0x1.146556c434643p+0},
    {0x1.442bde041e803p-2, 0x1.0cef7d2dfefd5p+0},
    {-0x1.6d21a0937aa92p-2, 0x1.10729bf67bf62p+0},
    {0x1.4e694ea7f58a6p-2, 0x1.0dc5e32ac6f81p+0},
    {-0x1.4e694ea7f58a8p-3, 0x1.036b9f4d82412p+0},
    {0x1.25738c1899619p-3, 0x1.02a1ea4465c28p+0},
    {-0x1.4e694ea7f58a7p-3, 0x1.036b9f4d82412p+0},
    {0x1.62e42fefa39efp-3, 0x1.03da6eb6f9076p+0},
    {-0x1.775f113751b36p-3, 0x1.044fe51d7bb67p+0},
    {0x1.10f8aad0eb4cfp-3, 0x1.0246ff7ad4be2p+0},
    {-0x1.d005d0831e484p-5, 0x1.006929d4ef14p+0},
    {0x1.b486824deaa4fp-6, 0x1.0017432dc2a58p+0},
    {-0x1.8bd9f27effc7ep-4, 0x1.01324a260a1fap+0},
    {0x1.b486824deaa4bp-6, 0x1.0017432dc2a58p+0},
    {-0x1.b486824deaa47p-6, 0x1.0017432dc2a58p+0},
    {0x1.2c2ec645ada42p-5, 0x1.002c00f7d1f8ap+0},
    {-0x1.7e1a4b6465f65p-6, 0x1.0011d2c8cea63p+0},
    {0x1.b486824deaa4fp-7, 0x1.0005d0ba87ecep+0},
    {-0x1.b4cfb50e5bf0ep-5, 0x1.005d302bf24dbp+0},
    {0x1.b361b74c25742p-9, 0x1.00005c8eacdafp+0},
    {-0x1.10f8aad0eb4cfp-5, 0x1.0024630833538p+0},
    {0x1.b361b74c25732p-9, 0x1.00005c8eacdafp+0},
    {0x1.6dbbfa2608c6fp+7, 0x1.c46b9eb0d842p+262},
    {-0x1.6dcb564efe898p+7, 0x1.d232da38ffc28p+262},
    {0x1.db8c6f2d593cp+7, 0x1.066dcd0d779efp+342},
    {-0x1.db72d593bfa26p+7, 0x1.f3429c9d8dd1ap+341},
    {0x1.2482ecfb9c869p+8, 0x1.00d9d5921acfp+421},
    {-0x1.24805d9f7390dp+8, 0x1.fc97253610a8bp+420},
    {0x1.5b6898231bcb5p+8, 0x1.2702b9174b5e2p+500},
    {-0x1.5b77f44c118dep+8, 0x1.3940c99249ed1p+500},
    {0x1.9241767dce434p+8, 0x1.425072c662677p+579},
    {-0x1.9239c8695361fp+8, 0x1.38c9d64292a13p+579},
    {0x1.c91ce434a9b0fp+8, 0x1.63af1857a21b2p+658},
    {-0x1.c9315f15f15fp+8, 0x1.814ece94870ebp+658},
    {0x1.449390d2a6c4p+9, 0x1.718b9ee3cfb8ap+935},
    {-0x1.449767dce434ap+9, 0x1.7cccbad6e04a8p+935},
    {0x1.491e2be2be2bep+9, 0x1.8d1c9294945f6p+948},
    {-0x1.491b9c8695361p+9, 0x1.853f8ef158d59p+948},
    {0x1.4db44c118de5ap+9, 0x1.d2ebe830dfd5ap+961},
    {-0x1.4dbfd13046379p+9, 0x1.fee4bd1c8edd4p+961},
    {0x1.5242be2be2be2p+9, 0x1.02841bfec5e94p+975},
    {-0x1.524bb3ee721a4p+9, 0x1.1542b56ebbad8p+975},
    {0x1.56e5ab277f44bp+9, 0x1.4fedf99f4dbd5p+988},
    {-0x1.56e31bcb564eep+9, 0x1.494719e0dc984p+988},
    {0x1.5b6b277f44c1p+9, 0x1.5ad56c9858befp+1001},
    {-0x1.5b718de5ab276p+9, 0x1.6c9dc15cf989p+1001},
    {0x1.76e5ab277f44cp+9, HUGE_VAL},
    {-0x1.76e1d41d41d41p+9, HUGE_VAL},
    {0x1.8dbd41d41d41cp+9, HUGE_VAL},
    {-0x1.8db44c118de5ap+9, HUGE_VAL},
    {0x1.a49767dce4349p+9, HUGE_VAL},
    {-0x1.a49767dce4349p+9, HUGE_VAL},
    {0x1.bb70463796ac8p+9, HUGE_VAL},
    {-0x1.bb6898231bcb4p+9, HUGE_VAL},
    {0x1.d2454d880bb3dp+9, HUGE_VAL},
    {-0x1.d241767dce433p+9, HUGE_VAL},
    {0x1.e91e2be2be2bcp+9, HUGE_VAL},
    {-0x1.e91f7390d2a6ap+9, HUGE_VAL},
    {-0x1.6p+9, 0x1.93bf4ec282efbp+1014},
    {0x1.6p+9, 0x1.93bf4ec282efbp+1014},
    {-0x1.5b6c6f2d593cp+9, 0x1.5e51c5d2d2c4dp+1001},
    {0x1.5b6898231bcb6p+9, 0x1.53f7469b1a0d4p+1001},
    {-0x1.56da2608c6f2ep+9, 0x1.33043b369f7ebp+988},
    {0x1.56ddfd1304638p+9, 0x1.3c5dd7c819ba5p+988},
    {-0x1.524405d9f7392p+9, 0x1.051d3b02e5ee7p+975},
    {0x1.52402ecfb9c87p+9, 0x1.facb4f8f523aep+974},
    {-0x1.4dbab277f44c2p+9, 0x1.eadc705d052dbp+961},
    {0x1.4dbfd1304637bp+9, 0x1.fee4bd1c8f5cfp+961},
    {-0x1.4924924924926p+9, 0x1.a178d253fc9ep+948},
    {0x1.4920bb3ee721cp+9, 0x1.9522409b8f71cp+948},
    {-0x1.4496202ecfb9ep+9, 0x1.7902bd9627b2ep+935},
    {0x1.449101767dce6p+9, 0x1.6a3a57ed4a854p+935},
    {-0x1.4007ae147ae16p+9, 0x1.54788fc3b33abp+922},
    {0x1.4006666666668p+9, 0x1.51154cac24122p+922},
    {-0x0.0000000000001p-1022, 0x1p+0},
    {HUGE_VAL, HUGE_VAL},
    {-0x0p+0, 0x1p+0},
    {0x0.0000000000001p-1022, 0x1p+0},
    {-0x0.0000000000001p-1022, 0x1p+0},
    {0x1.70a3d70a3d70ap-3, 0x1.04288d8712ae8p+0},
    {-0x1.47ae147ae147ap-3, 0x1.0348a6e2c13dfp+0},
    {0x1.9999999999999p-3, 0x1.0523184b1ee9dp+0},
    {-0x1.9999999999999p-3, 0x1.0523184b1ee9dp+0},
    {0x1.851eb851eb852p-3, 0x1.04a27cdb06f29p+0},
    {-0x1.c28f5c28f5c2ap-4, 0x1.018ce48bcd09ep+0},
    {0x1.e147ae147ae13p-2, 0x1.1cccaf1dede2dp+0},
    {-0x1.a3d70a3d70a3cp-2, 0x1.15d1e586344c2p+0},
    {0x1p-1, 0x1.20ac1862ae8dp+0},
    {-0x1p-1, 0x1.20ac1862ae8dp+0},
    {0x1.051eb851eb853p-1, 0x1.22054d0e80142p+0},
    {-0x1.147ae147ae149p-1, 0x1.263d9b8b4580ap+0},
    {0x1.e666666666665p-1, 0x1.7c794393bc5a8p+0},
    {-0x1.e666666666665p-1, 0x1.7c794393bc5a8p+0},
    {0x1p+0, 0x1.8b07551d9f55p+0},
    {-0x1p+0, 0x1.8b07551d9f55p+0},
    {0x1.147ae147ae149p+0, 0x1.a463202ec508ep+0},
    {-0x1.0f5c28f5c28f7p+0, 0x1.9dcd44c0f3f22p+0},
    {0x1.5f0a3d70a3d7p+4, 0x1.9277bb3cf45fap+30},
    {-0x1.5ee147ae147adp+4, 0x1.8e768c6d44e0bp+30},
    {0x1.6p+4, 0x1.ab5adb9c436p+30},
    {-0x1.6p+4, 0x1.ab5adb9c436p+30},
    {0x1.6147ae147ae15p+4, 0x1.cef2b379e9919p+30},
    {-0x1.60ccccccccccep+4, 0x1.c1440ff4549dep+30},
    {0x1.6fae147ae147ap+4, 0x1.1caac828d2f99p+32},
    {-0x1.6f851eb851eb7p+4, 0x1.19d5aa69dc334p+32},
    {0x1.7p+4, 0x1.226af33b1fdc1p+32},
    {-0x1.7p+4, 0x1.226af33b1fdc1p+32},
    {0x1.7051eb851eb86p+4, 0x1.2848dbaf148b9p+32},
    {-0x1.7147ae147ae15p+4, 0x1.3a9b16ef2d8bap+32},
    {0x1.262268564a89dp+5, 0x1.07cbde4b58622p+52},
    {-0x1.25f97293bb2dap+5, 0x1.0292a5d2f21fap+52},
    {0x1.260ded7502dbdp+5, 0x1.052bea3ec013dp+52},
    {-0x1.25f97293bb2dbp+5, 0x1.0292a5d2f221ap+52},
    {0x1.25bc01efe4238p+5, 0x1.f5dc99badec79p+51},
    {-0x1.260ded7502dbep+5, 0x1.052bea3ec015ep+52},
    {0x1.2806e90815562p+5, 0x1.4e342d4b0644bp+52},
    {-0x1.2806e90815562p+5, 0x1.4e342d4b0644bp+52},
    {0x1.281b63e95d044p+5, 0x1.519007e275357p+52},
    {-0x1.282fdecaa4b25p+5, 0x1.54f486beb5c8fp+52},
    {0x1.2806e90815564p+5, 0x1.4e342d4b0649fp+52},
    {-0x1.2881ca4fc36abp+5, 0x1.62deace9d122bp+52},
    {0x1.63353ae724a68p+9, 0x1.e22ef6008d8f6p+1023},
    {-0x1.6336829539216p+9, 0x1.e7078b0a721bbp+1023},
    {0x1.633a599f76921p+9, 0x1.f5dc99badea45p+1023},
    {-0x1.6333f339102bap+9, 0x1.dd62b906f9e13p+1023},
    {0x1.633f7857c87dap+9, HUGE_VAL},
    {-0x1.633ba14d8b0dp+9, 0x1.fae7cfd2b9e85p+1023},
    {-0x1.63353ae724a6ap+9, 0x1.e22ef6008e07dp+1023},
    {0x1.6336829539218p+9, 0x1.e7078b0a72957p+1023},
    {-0x1.633a599f76921p+9, 0x1.f5dc99badea45p+1023},
    {0x1.6337ca434d9c5p+9, 0x1.ebec97e700a1fp+1023},
    {-0x1.6337ca434d9c4p+9, 0x1.ebec97e700647p+1023},
    {0x1.633ba14d8b0cep+9, 0x1.fae7cfd2b969bp+1023},
    {0x1.00000012725ddp-30, 0x1p+0},
    {-0x1.0000000000001p-30, 0x1p+0},
    {0x1.ffffffffffe7dp-31, 0x1p+0},
    {-0x1.0000000000001p-30, 0x1p+0},
    {0x1.00000009392fp-30, 0x1p+0},
    {-0x1.0000000000001p-30, 0x1p+0},
    {0x1.fffffffffffffp-16, 0x1.00000002p+0},
    {-0x1.fffffffffffffp-16, 0x1.00000002p+0},
    {0x1.035afe535795fp-15, 0x1.000000020d828p+0},
    {-HUGE_VAL, HUGE_VAL},
    {0x1.fffff734333f9p-16, 0x1.00000001fffffp+0},
    {-0x1.0000000000001p-15, 0x1.00000002p+0},
    {0x1.75c28f5c28f5cp-5, 0x1.00443918b7e33p+0},
    {-0x1.5eb851eb851ebp-4, 0x1.00f063d82c187p+0},
    {0x1.5eb851eb851ecp-4, 0x1.00f063d82c187p+0},
    {-0x1.a3d70a3d70a3dp-6, 0x1.0015849a2b299p+0},
    {0x1.5eb851eb851ecp-4, 0x1.00f063d82c187p+0},
    {-0x1.0cccccccccccdp-4, 0x1.008d2baff05ccp+0},
    {0x1.23d70a3d70a3dp-4, 0x1.00a66b4fb979ep+0},
    {-0x1.70a3d70a3d708p-7, 0x1.000425b1c408ap+0},
    {0x1.a3d70a3d70a3dp-5, 0x1.00561606b89b1p+0},
    {-0x1.70a3d70a3d70ap-7, 0x1.000425b1c408ap+0},
    {0x1.a3d70a3d70a3ep-5, 0x1.00561606b89b1p+0},
    {-0x1.51eb851eb852p-5, 0x1.0037c3c3cf9c6p+0},
    {0x1.ae147ae147aep-5, 0x1.005a5669735p+0},
    {-0x1.9999999999996p-7, 0x1.00051ebcb0683p+0},
    {0x1.0a3d70a3d70a4p-5, 0x1.00229d3f441e8p+0},
    {-0x1.5c28f5c28f5c3p-5, 0x1.003b32343a7c7p+0},
    {0x1.0a3d70a3d70a6p-5, 0x1.00229d3f441e8p+0},
    {-0x1.51eb851eb852p-4, 0x1.00df275aa61fcp+0},
    {0x1.8f5c28f5c28f5p-3, 0x1.04e1f4dbe787ep+0},
    {-0x1.d70a3d70a3d7p-4, 0x1.01b1d5a8bb65cp+0},
    {0x1.8f5c28f5c28f6p-3, 0x1.04e1f4dbe787ep+0},
    {-0x1.ae147ae147ae1p-4, 0x1.016999678be02p+0},
    {0x1.d70a3d70a3d73p-4, 0x1.01b1d5a8bb65cp+0},
    {-0x1.d70a3d70a3d73p-4, 0x1.01b1d5a8bb65cp+0},
    {0x1.eb851eb851eb7p-3, 0x1.0768838f8cfdfp+0},
    {-0x1.1eb851eb851ebp-2, 0x1.0a19d6de605acp+0},
    {0x1.ae147ae147ae1p-3, 0x1.05aa6322336b5p+0},
    {-0x1.eb851eb851eb8p-3, 0x1.0768838f8cfdfp+0},
    {0x1.0a3d70a3d70a5p-2, 0x1.08b39f99fdd93p+0},
    {-0x1.147ae147ae149p-2, 0x1.0963559ab7c52p+0},
    {0x1.ee147ae147aep+0, 0x1.c237d808a6fcfp+1},
    {-0x1.fae147ae147adp+0, 0x1.d85f3a3a5bc5p+1},
    {0x1p+1, 0x1.e18fa0df2d9bcp+1},
    {-0x1p+1, 0x1.e18fa0df2d9bcp+1},
    {0x1.08f5c28f5c29p+1, 0x1.01a1dd6a6c886p+2},
    {-0x1.0147ae147ae15p+1, 0x1.e63a4309891bcp+1},
    {0x1.fd70a3d70a3d6p+1, 0x1.ac49277f5ec7ap+4},
    {-0x1.fae147ae147adp+1, 0x1.a3cfa511bb7a9p+4},
    {0x1p+2, 0x1.b4ee858de3e8p+4},
    {-0x1p+2, 0x1.b4ee858de3e8p+4},
    {0x1.03d70a3d70a3ep+2, 0x1.cfeeb70f89fe7p+4},
    {-0x1.051eb851eb853p+2, 0x1.d94c8c7a5eae8p+4},
    {0x1.fe147ae147aep+2, 0x1.699b725c07e95p+10},
    {-0x1.fe147ae147aep+2, 0x1.699b725c07e95p+10},
    {0x1p+3, 0x1.749eaa93f4e76p+10},
    {-0x1p+3, 0x1.749eaa93f4e76p+10},
    {0x1.02e147ae147afp+3, 0x1.97b603163dcd7p+10},
    {-0x1.02e147ae147afp+3, 0x1.97b603163dcd7p+10},
    {0x1.fdc28f5c28f5bp+3, 0x1.f9b2aa21193f5p+21},
    {-0x1.fe147ae147aep+3, 0x1.fec7beeb3cd7ap+21},
    {0x1p+4, 0x1.0f2ebd0a8005dp+22},
    {-0x1p+4, 0x1.0f2ebd0a8005dp+22},
    {0x1.00f5c28f5c29p+4, 0x1.1ff399d08bcdp+22},
    {-0x1.0170a3d70a3d8p+4, 0x1.28b8933a372bcp+22},
    {0x1.ff33333333332p+4, 0x1.1141665de1cf5p+45},
    {-0x1.fe8f5c28f5c28p+4, 0x1.068a7ce24a67bp+45},
    {0x1p+5, 0x1.1f43fcc4b662cp+45},
    {-0x1p+5, 0x1.1f43fcc4b662cp+45},
    {0x1.0051eb851eb86p+5, 0x1.2afd3610e90c9p+45},
    {-0x1.0066666666667p+5, 0x1.2dfe769172ddbp+45},
    {0x1.ffeb851eb851ep+5, 0x1.3f2468814c112p+91},
    {-0x1.ffd70a3d70a3cp+5, 0x1.3bf779bf80825p+91},
    {0x1p+6, 0x1.425982cf597cdp+91},
    {-0x1p+6, 0x1.425982cf597cdp+91},
    {0x1.0051eb851eb86p+6, 0x1.5d327c534768fp+91},
    {-0x1.0051eb851eb86p+6, 0x1.5d327c534768fp+91},
    {0x1.ffb851eb851ebp+6, 0x1.7a746337ea299p+183},
    {-0x1.ffa3d70a3d709p+6, 0x1.72f5f2bac13dp+183},
    {0x1p+7, 0x1.95e54c5dd4217p+183},
    {-0x1p+7, 0x1.95e54c5dd4217p+183},
    {0x1.001999999999bp+7, 0x1.aab4d78a5595bp+183},
    {-0x1.000f5c28f5c2ap+7, 0x1.a241cebc41ef6p+183},
    {0x1.ffd70a3d70a3cp+7, 0x1.290a510ff827p+368},
    {-0x1.ffe147ae147adp+7, 0x1.2f0a792d23281p+368},
    {0x1p+8, 0x1.41c7a8814bebap+368},
    {-0x1p+8, 0x1.41c7a8814bebap+368},
    {0x1.000cccccccccep+8, 0x1.524726065ebf3p+368},
    {-0x1.0007ae147ae15p+8, 0x1.4b945ed94c49fp+368},
    {0x1.fff0a3d70a3d6p+8, 0x1.7ce87a8db8cb5p+737},
    {-0x1.fff851eb851ebp+8, 0x1.88822d027d2ecp+737},
    {0x1p+9, 0x1.9476504ba852ep+737},
    {-0x1p+9, 0x1.9476504ba852ep+737},
    {0x1.0003d70a3d70bp+9, 0x1.a0c7a5850a052p+737},
    {-0x1.000b851eb852p+9, 0x1.ba8d563d822fcp+737},
    {-0x1.fffffffffffffp+1023, HUGE_VAL},
    {0x1.ffffffffffffdp+1023, HUGE_VAL},
    {0x1.fffffffffffffp+1023, HUGE_VAL},
    {-0x1.fffffffffffffp+1023, HUGE_VAL},
    {HUGE_VAL, HUGE_VAL},
    {HUGE_VAL, HUGE_VAL},
    {0x1.ffffffffffffep+1023, HUGE_VAL},
    {0x1.90d8072fc7f04p+1, 0x1.6f43f0daedeb4p+3},
    {0x1.94af116d38941p+0, 0x1.4422f9415ab01p+1},
    {0x1.147ae147ae149p+0, 0x1.a463202ec508ep+0},
    {0x1p+0, 0x1.8b07551d9f55p+0},
    {0x1.f0a3d70a3d709p-1, 0x1.822df5005b407p+0},
    {0x1.6929f2b4e6a89p-1, 0x1.426052afc3e66p+0},
    {0x1.000000000000bp-1022, 0x1p+0},
    {0x1p-1022, 0x1p+0},
    {0x0.fffffffffffffp-1022, 0x1p+0},
    {0x0.ffffffffffffep-1022, 0x1p+0},
    {0x0.0000000000002p-1022, 0x1p+0},
    {0x0.0000000000001p-1022, 0x1p+0},
    {0x0p+0, 0x1p+0},
    {-0x0p+0, 0x1p+0},
    {-0x0.0000000000001p-1022, 0x1p+0},
    {-0x0.0000000000002p-1022, 0x1p+0},
    {-0x0.ffffffffffffep-1022, 0x1p+0},
    {-0x0p+0, 0x1p+0},
    {-0x1p-1022, 0x1p+0},
    {-0x1.080dbd0164b2ep-1022, 0x1p+0},
    {-0x1.6929f2b4e6a89p-1, 0x1.426052afc3e66p+0},
    {-0x1.f5c28f5c28f5bp-1, 0x1.851718a20d1e8p+0},
    {-0x1p+0, 0x1.8b07551d9f55p+0},
    {-0x1.147ae147ae149p+0, 0x1.a463202ec508ep+0},
    {-0x1.8f90591b4d0efp+0, 0x1.3e3ec4eec6587p+1},
    {-0x1.95f6bf81b3755p+1, 0x1.7e32a934159p+3},
    {-HUGE_VAL, HUGE_VAL},
    {-0x1.fffffffffffffp+1023, HUGE_VAL},
    {0x1.6333f339102bap+9, 0x1.dd62b906f9e13p+1023},
    {-0x1.633a599f76921p+9, 0x1.f5dc99badea45p+1023},
    {0x1.63353ae724a6ap+9, 0x1.e22ef6008e07dp+1023},
    {-0x1.633e30a9b402cp+9, HUGE_VAL},
    {0.0, 0x1.p0}
};

#endif
